草庐IT

haskell - 平行 cabal

全部标签

javascript - d3js 平行坐标分类数据

我正在寻找一种将分类数据添加到d3js平行坐标的方法。D3js对我来说是新手,我能理解一些正在做的事情,但还没有想出这样做的方法。平行集不是一个好的选择,因为我的大部分数据都是连续的。如果您想到汽车示例,我希望能够按轴上的品牌进行过滤(例如,过滤以便仅显示福特的数据)。我假设需要一个变量来定义每辆车(例如Peugeot、Ford、BMW、Audi等...)这是汽车的例子。http://bl.ocks.org/1341281感谢所有回复的人。 最佳答案 实际上,您只需要一个序数标度!轴将处理其余部分。检查一下here.基本上我改变了:

javascript - 为什么在维度变量中无法识别 .domain、tickFormat 和 tickValues? (d3,平行坐标)

我正在使用d3.js创建一个平行坐标图,但我很难按照我的意愿格式化轴标签。例如,我的轴之一“缓冲液浓度”绘制在对数刻度上,我通过维度变量指定了它,就像这样。vardimensions=[...{key:"b.Conc",description:"BufferConcentration",type:types["Number"],scale:d3.scale.log().domain([.1,100]).range([innerHeight,0]),tickValues:[.1,.2,.4,.6,.8,1,2,4,6,8,10,20,40,60],tickFormat:d3.format

javascript - 带文字的 CSS 平行四边形

我使用CSS3的skew变换制作了一个平行四边形,并将文本放置在另一个具有相反skew值的div中,以便文本保持未变换:JSFiddleexample.有没有办法让文本像这样对齐平行四边形的边缘:我愿意接受其他建议,例如在无法使用CSS的情况下使用canvas。如果有一种JavaScript技术可以做到这一点,那么任何可能有用的链接都将不胜感激。更新:在寻找一些跨浏览器解决方案后,我发现实现此目的的最简单工具是thistool。. 最佳答案 根据要求,您的答案在于使用-webkit-shape-in​​side:http://hon

xml - 没有 OverloadedStrings 的 Haskell xml-conduit?

我在网上看到的Haskell的xml-conduit模块的每个示例都使用OverloadedStringsGHC扩展(例如here)。我假设这是因为Text.XML.Cursor.element函数的类型为Name->Axis。例如,如果没有OverloadedStrings,此代码段将无法工作:{-#LANGUAGEOverloadedStrings#-}importText.XMLimportText.XML.CursorimportData.Text(Text)importData.Text.Read(decimal)importData.Monoid(mconcat)main:

xml - 在 Haskell 中解析 XML

我正在尝试学习一些Haskell,我想解析一些具有以下结构的XML文件:12按照wiki中的示例我可以通过以下方式搜索所有属性runX(readDocument[withValidateno]"my.xml">>>deep(isElem>>>hasName"properties")但是我怎样才能只提取propertyname="b"的值元素呢? 最佳答案 老实说,我发现HXT是一个使用起来相当复杂的库。到目前为止,我的理解是您使用箭头链将一个文档转换为另一个文档。如果你想学习箭头,你可能会发现我的解决方案是作弊,但对我来说它完成了工

xml - haskell:xml过滤子树

我正在努力使用haskell删除一个元素及其所有子元素。任务是从给定的xml文档中删除所有表标签(也许我不理解游标的概念,或者我缺少其他东西)。我尝试了三种不同的方法:带有遍历/过滤并使用新元素设置过滤值的镜头-此处仅替换标签而不替换内容使用游标访问表元素-重置那里的内容并通过遍历游标直到文档根再次获取文档根-没有过滤以递归方式过滤文档根目录的子项-没有过滤工具xml-conduitxml-lensghc-8.0.1输入(test.xml)/输出INPUTEXPECTEDOUTPUT(forthefilteredcases)|||...|...||||...||...|||...||.

xml - 如何使用 Haskell 查询 RDF 数据?

我是Haskell初学者。我有来自ProjectGutenberg的RDFXML,如下所示:ArchivescontainingtheRDFfilesfor*all*ourbookscanbedownloadedathttp://www.gutenberg.org/wiki/Gutenberg:Feeds#The_Complete_Project_Gutenberg_CatalogPoetry2017-03-16T05:01:13.61504712133application/rdf+xml1991-10-01ParadiseLostPR5071332011-03-02T06:33:5

xml - 使用 Haskell 和 HXT 同时处理两个 XML 文件

我有两个XML文件需要解析为一条记录。第一个文档包含大部分记录的数据,但是有一个字段包含一个标识符,用于从第二个XML文件中获取数据,有点像文件1:value1valueN1文件2:refValue1refValue2我想做的是在解析第一个文档时,从关键元素中检索值,当我提取的值时,我立即获取的内容来自第二个文件。由于我是Arrows的新手,事实证明这对我来说是一个很大的挑战,要弄清楚如何去做。我能够很好地解析第一个XML文件,但我不知道如何传入第二个文档以供按需使用。 最佳答案 在phg的建议下,我尝试先将第二个XML文件解析为M

xml - 在 Haskell 中为箭头函数提供参数

我有一个包含一些数据的XML文件。该文件包含列和数据本身的描述。我可以读取列名称,但无法读取数据,因为我不明白如何将此行名称赋予将返回数据的函数。XML文件:Somestudy11128/12/2010Somestudy11203/03/2011Somestudy11309/06/2011示例代码:{-#LANGUAGEArrows#-}importText.XML.HXT.CoreimportData.Tree.NTree.TypeDefsparseXML::String->IOStateArrowsbXmlTreeparseXMLfile=readDocument[withVali

xml - 使用HXT解析Haskell中的多个子节点

我需要在Haskell中解析一个XML文件,所以我选择了HXT。到目前为止,我喜欢它,但我无法弄清楚如何做一件事。我正在解析的文件包含作为配置文件的信息。它的结构类似于SomeNameMoreInforowname1rowvalue1rowname2rowvalue2...这种标记格式让我感到畏缩,但这是我必须使用的格式。我在Haskell中对这些中的每一个都有如下记录dataClient=Client{name::String,info::String,table::Table}dataRow=Row{name::String,value::String}typeTable=[Row